Skip to content

ListObservable class

Attributes: [DefaultMember("Item")] [Experimental]

Defined in

Namespace: System.Reactive Assembly: System.Reactive.dll Full name: System.Reactive.ListObservable<T> Modifiers: public

Summary

        Represents an object that retains the elements of the observable sequence and signals the end of the sequence.
        

Applies to

netstandard2.0

Class hierarchy
classDiagram
class ListObservable~T~
class IList~T~ {
    <>
}
IList~T~ <|.. ListObservable~T~
class ICollection~T~ {
    <>
}
ICollection~T~ <|.. ListObservable~T~
class IEnumerable~T~ {
    <>
}
IEnumerable~T~ <|.. ListObservable~T~
class IEnumerable {
    <>
}
IEnumerable <|.. ListObservable~T~
class IObservable~object~ {
    <>
}
IObservable~object~ <|.. ListObservable~T~

Implements: IList, ICollection, IEnumerable, IEnumerable, IObservable

Constructors

NameSummary
.ctorConstructs an object that retains the values of source and signals the end of the sequence.

Properties

NameSummary
ValueReturns the last value of the observable sequence.
this[]Gets or sets the element at the specified index.
CountGets the number of elements contained in the ListObservable.
IsReadOnlyGets a value that indicates whether the ListObservable is read-only.

Methods

NameSummary
IndexOfDetermines the index of a specific item in the ListObservable.
InsertInserts an item to the ListObservable at the specified index.
RemoveAtRemoves the ListObservable item at the specified index.
AddAdds an item to the ListObservable.
ClearRemoves all items from the ListObservable.
ContainsDetermines whether the ListObservable contains a specific value.
CopyToCopies the elements of the ListObservable to an System.Array, starting at a particular System.Array index.
RemoveRemoves the first occurrence of a specific object from the ListObservable.
GetEnumeratorReturns an enumerator that iterates through the collection.
SubscribeSubscribes an observer to the ListObservable which will be notified upon completion.
Inherited members